falling weather - German English Dictionary